﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using WB.Library;
using System.Net.Mail;
public partial class home_Control_Contact : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
       
    }

    protected void btnResert_Click(object sender, EventArgs e)
    {
       
        txtAddress.Text = "";
        txtMail.Text = "";
        txtName.Text = "";
        txtNote.Text = "";
        txtPhone.Text = "";
        txtNick.Text = "";
        cbSendtoUser.Checked = false;
    }
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
       
        SendMail mail = new SendMail();
        string mailContact = "258.cofico@gmail.com";
        try
        {
            if (ConfigurationManager.AppSettings["MailContact"] != null)
                mailContact = ConfigurationManager.AppSettings.Get("MailContact");
        }
        catch (Exception) { }
        string uu = string.Empty;
        string Content = "Mail liên hệ: <br>" +
                         "Họ tên: " + txtName.Text + " <br>" +
                         "Số điện thoại: " + txtPhone.Text + "<br>" +
                         "Email liên lạc: " + txtMail.Text + "<br>" +
                         "Tiêu đề mail: " + txtNick.Text + "<br>" +
                         "Nội dung: " + txtNote.Text;

        string Content2 = "Bản sao từ " + mailContact + ": <br><br> Đây là một email liên hệ thông qua " + mailContact + " gửi tới " + txtMail.Text +"<br><br>" + txtNote.Text;

        if (mail.SendMailToUser(mailContact, new string[] { mailContact }, new string[] { }, new string[] { }, "[Cofico Contact]: " + txtNick.Text, Content, ref uu))
        {
            try
            {
                if (cbSendtoUser.Checked)
                    mail.SendMailToUser(mailContact, new string[] { txtMail.Text.Trim() }, new string[] { }, new string[] { }, "[Cofico Contact]: " + txtNick.Text, Content2, ref uu);
            }
            catch (Exception) { }
            ValidationSummary1.CssClass = "mailsuccess";
            ValidationSummary1.HeaderText = "<div class='validationheader'>&nbsp;Gửi mail thành công</div>";
            CustomValidator1.ErrorMessage = "Cảm ơn bạn đã gửi mail cho chúng tôi.";
            CustomValidator1.IsValid = false;
            btnResert_Click(null, null);
        }
        else
        {
            CustomValidator1.ErrorMessage = "Hệ thống gửi mail bị lỗi, Vui lòng thử lại.";
            CustomValidator1.IsValid = false;
        }

    }
}
